with a speech impediment - German English Dictionary